package ru.rchervot.sanasar.client.model;

import java.util.Date;

public class SearchResultsItemCompanies extends AbstractSearchResultsItem {

    
    private Integer catCompanyId;
    private String description;
    private String postalCode;
    private String city;
    private String street;
    private String phones;
    private String regionOther;
    private String notes;
    private Date created;
    private Date updated;
    private boolean deleted;
    private Integer deleter;
    private String companyName;
    private String aliases;
    private String webSite;
    private Integer employeeCount;
    private Integer regionId;
    private Integer creatorId;
    private Integer updaterId;

    /** Creates a new instance of Company */
    public SearchResultsItemCompanies() {
    }

    /**
     * Gets the description of this Company.
     * 
     */
    public String getDescription() {
        return this.description;
    }

    /**
     * Sets the description of this Company to the specified value.
     * 
     */
    public void setDescription(String description) {
        this.description = description;
    }

    /**
     * Gets the postalCode of this Company.
     * 
     */
    public String getPostalCode() {
        return this.postalCode;
    }

    /**
     * Sets the postalCode of this Company to the specified value.
     * 
     */
    public void setPostalCode(String postalCode) {
        this.postalCode = postalCode;
    }

    /**
     * Gets the city of this Company.
     * 
     */
    public String getCity() {
        return this.city;
    }

    /**
     * Sets the city of this Company to the specified value.
     * 
     */
    public void setCity(String city) {
        this.city = city;
    }

    /**
     * Gets the street of this Company.
     * 
     */
    public String getStreet() {
        return this.street;
    }

    /**
     * Sets the street of this Company to the specified value.
     * 
     */
    public void setStreet(String street) {
        this.street = street;
    }

    /**
     * Gets the phones of this Company.
     * 
     */
    public String getPhones() {
        return this.phones;
    }

    /**
     * Sets the phones of this Company to the specified value.
     * 
     */
    public void setPhones(String phones) {
        this.phones = phones;
    }

    /**
     * Gets the regionOther of this Company.
     * 
     */
    public String getRegionOther() {
        return this.regionOther;
    }

    /**
     * Sets the regionOther of this Company to the specified value.
     * 
     */
    public void setRegionOther(String regionOther) {
        this.regionOther = regionOther;
    }

    /**
     * Gets the notes of this Company.
     * 
     */
    public String getNotes() {
        return this.notes;
    }

    /**
     * Sets the notes of this Company to the specified value.
     * 
     */
    public void setNotes(String notes) {
        this.notes = notes;
    }

    /**
     * Gets the created of this Company.
     * 
     */
    public Date getCreated() {
        return this.created;
    }

    /**
     * Sets the created of this Company to the specified value.
     * 
     */
    public void setCreated(Date created) {
        this.created = created;
    }

    /**
     * Gets the updated of this Company.
     * 
     */
    public Date getUpdated() {
        return this.updated;
    }

    /**
     * Sets the updated of this Company to the specified value.
     * 
     */
    public void setUpdated(Date updated) {
        this.updated = updated;
    }

    /**
     * Gets the deleted of this Company.
     * 
     */
    public boolean getDeleted() {
        return this.deleted;
    }

    /**
     * Sets the deleted of this Company to the specified value.
     * 
     */
    public void setDeleted(boolean deleted) {
        this.deleted = deleted;
    }

    /**
     * Gets the deleter of this Company.
     * 
     */
    public Integer getDeleter() {
        return this.deleter;
    }

    /**
     * Sets the deleter of this Company to the specified value.
     * 
     */
    public void setDeleter(Integer deleter) {
        this.deleter = deleter;
    }

    /**
     * Gets the name of this Company.
     * 
     */
    public String getCompanyName() {
        return this.companyName;
    }

    /**
     * Sets the name of this Company to the specified value.
     * 
     */
    public void setCompanyName(String companyName) {
        this.companyName = companyName;
    }

    /**
     * Gets the aliases of this Company.
     * 
     */
    public String getAliases() {
        return this.aliases;
    }

    /**
     * Sets the aliases of this Company to the specified value.
     * 
     */
    public void setAliases(String aliases) {
        this.aliases = aliases;
    }

    /**
     * Gets the webSite of this Company.
     * 
     */
    public String getWebSite() {
        return this.webSite;
    }

    /**
     * Sets the webSite of this Company to the specified value.
     * 
     */
    public void setWebSite(String webSite) {
        this.webSite = webSite;
    }

    /**
     * Gets the employeeCount of this Company.
     * 
     */
    public Integer getEmployeeCount() {
        return this.employeeCount;
    }

    /**
     * Sets the employeeCount of this Company to the specified value.
     * 
     */
    public void setEmployeeCount(Integer employeeCount) {
        this.employeeCount = employeeCount;
    }

    /**
     * Gets the regionId of this Company.
     * 
     */
    public Integer getRegionId() {
        return this.regionId;
    }

    /**
     * Sets the regionId of this Company to the specified value.
     * 
     */
    public void setRegionId(Integer regionId) {
        this.regionId = regionId;
    }

    /**
     * Gets the creatorId of this Company.
     * 
     */
    public Integer getCreatorId() {
        return this.creatorId;
    }

    /**
     * Sets the creatorId of this Company to the specified value.
     * 
     */
    public void setCreatorId(Integer creatorId) {
        this.creatorId = creatorId;
    }

    /**
     * Gets the updaterId of this Company.
     * 
     */
    public Integer getUpdaterId() {
        return this.updaterId;
    }

    /**
     * Sets the updaterId of this Company to the specified value.
     * 
     */
    public void setUpdaterId(Integer updaterId) {
        this.updaterId = updaterId;
    }

        
    /**
     * Returns a string representation of the object.  This implementation constructs 
     * that representation based on the itemID fields.
     * 
     * 
     */
    
    public String toString() {
        return "SearchResultsItemCompany[itemID=" + getItemID() + "]";
    }

    public Integer getCatCompanyId() {
        return catCompanyId;
    }

    public void setCatCompanyId(Integer catCompanyId) {
        this.catCompanyId = catCompanyId;
    }
    
    
    private String regionName;

    public String getRegionName() {
        return regionName;
    }

    public void setRegionName(String regionName) {
        this.regionName = regionName;
    }
    
    
    private Boolean client;

    public Boolean getClient() {
        return client;
    }

    public void setClient(Boolean client) {
        this.client = client;
    }
    
    
    private String categoryName;

    public String getCategoryName() {
        return categoryName;
    }

    public void setCategoryName(String categoryName) {
        this.categoryName = categoryName;
    }
}
